package com.codelife.suanfa;

/**
 * @ClassName Demo1
 * @Description TODO
 * @Date 2019/10/25 13:37
 * @Version 1.0
 **/

/*JAVA经典算法50题
        【程序1】   题目：古典问题：有一对兔子，从出生后第3个月起每个月都生一对兔子，
        小兔子长到第三个月后每个月又生一对兔子，假如兔子都不死，问每个月的兔子总数为多少？
        1.程序分析：兔子的规律为数列1,1,2,3,5,8,13,21....*/
public class Demo1 {
    public static void main(String[] args) {
//        System.out.println(getNum(30));

    }

    public static int getNum(int i){
        if(i==1){
            return 1;
        }
        if(i==2){
            return 1;
        }
        return getNum(i-1)+getNum(i-2);
    }
}
